Ubiquitous Web Services
نویسنده
چکیده
Ubiquitous coming from the Latin word ubique, means existing or being everywhere, especially at the same time. Web Services are loosely specified and coupled components distributed over the internet [23] with the purpose of being accessed and used ubiquitously by suppliers, customers, business and trading partners. This must be done independently of any tools or environment in use by any party involved. The basic service oriented architecture is based on the publishing of a service by a service provider, the location of a service by a service requestor and the interaction between the two based on the service description. The necessary functionality for the full adoption of such web services must include routing, reliable messaging, security, transactions, binary attachments, workflow, negotiation and management, web services description languages, choreography, orchestration and non-repudiation. A large number of companies and organizations are promoting this adoption and shifting their strategy to include this useful technology. A multitude of proposed standards and products have emerged in an attempt to meet the needs of this worldwide community of web services adopters. The core established standards include the Web Services Description Language (WSDL), the Simple Object Access Protocol (SOAP) and the Universal Description, Discovery and Integration (UDDI). The Web services Inspection Language (WSIL) is a more lightweight yet complimentary specification for service discovery[1]. Other definitions produced to tackle the required functions have not been fully standardized and many are still competing. For the needed functionality to be produced a number of related issues must be tackled. Here we look at some of the important ones, and how they are being tackled, we then shortly describe our proposed project and related works.
منابع مشابه
A Quality-Driven Web Service Composition Methodology for Ubiquitous Services
Ubiquitous computing enables computational services pervasive. Web service is an efficient technology to provide interoperability between components dispersed on networks and various devices, regardless of platforms and languages, and thus, is massively used to develop ubiquitous computing applications. In order to provide transparent services in ubiquitous environment, we need to consider vari...
متن کاملOntology-Based Composition of Web Services for Ubiquitous Computing
Current Web service environment provide connection to individual services but is still deficient in semantic processing technology for the interoperability of Web services. The semantic processing of Web services is a key technology for the dynamic discovery and composition of Web services. Thus, the present study established Web service ontology to support ubiquitous environment and proposed a...
متن کاملThe Active Embedded Ubiquitous Web Service Framework
We develop an active embedded middleware framework, called the EUWS (Embedded Ubiquitous Web Service), in WinCE.NET. The EUWS seamlessly integrates home network services and the Web Services on the Internet and provides a management framework for ubiquitous web services. As the initial stage of our project, our current focus has been on designing and implementing a prototype of the EUWS in WinC...
متن کاملExperience of Applying Semantic Web Services to URC
We have carried out developing a robot which can access internet. This robot, URC (Ubiquitous Robot Companion), is able to get information on the internet and to narrate it in human language. This work was due to the technology of Semantic Web Services, because this technology makes it possible to automate many tasks for machine. This paper presents experience gained during implementation of ro...
متن کاملWorkflow Language based on Web Services for Autonomic Services in Ubiquitous Computing
A workflow in ubiquitous computing environments must represent context information on transition constraints to support context-aware services. Moreover, it requires web service interfaces, which are independent of heterogeneous platforms, protocols, and languages. In this paper, we present uWDL, which is a workflow description language based on web services for ubiquitous computing and provide...
متن کاملAn ECA-Based Coordination Framework for Ubiquitous Web Service Devices
Emerging ubiquitous computing network is expected to consist of a variety of heterogeneous and distributed devices. While web services technology is increasingly being considered as a promising solution to support the inter-operability between such heterogeneous devices via well-defined protocol, currently there is no effective framework reported in the literature that can address the problem o...
متن کامل